package com.ruoyi.buss.report.mapper;

import java.util.List;
import com.ruoyi.buss.report.domain.ReportDkjgDblxLsb;

/**
 * 贷款结构趋势-担保类型结构图4.3.1.1.1-3Mapper接口
 * 
 * @author sxy
 * @date 2021-07-16
 */
public interface ReportDkjgDblxLsbMapper 
{
    /**
     * 查询贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * 
     * @param sjrq 贷款结构趋势-担保类型结构图4.3.1.1.1-3ID
     * @return 贷款结构趋势-担保类型结构图4.3.1.1.1-3
     */
    public ReportDkjgDblxLsb selectReportDkjgDblxLsbById(String sjrq);

    /**
     * 查询贷款结构趋势-担保类型结构图4.3.1.1.1-3列表
     * 
     * @param reportDkjgDblxLsb 贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * @return 贷款结构趋势-担保类型结构图4.3.1.1.1-3集合
     */
    public List<ReportDkjgDblxLsb> selectReportDkjgDblxLsbList(ReportDkjgDblxLsb reportDkjgDblxLsb);

    /**
     * 新增贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * 
     * @param reportDkjgDblxLsb 贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * @return 结果
     */
    public int insertReportDkjgDblxLsb(ReportDkjgDblxLsb reportDkjgDblxLsb);

    /**
     * 修改贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * 
     * @param reportDkjgDblxLsb 贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * @return 结果
     */
    public int updateReportDkjgDblxLsb(ReportDkjgDblxLsb reportDkjgDblxLsb);

    /**
     * 删除贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * 
     * @param sjrq 贷款结构趋势-担保类型结构图4.3.1.1.1-3ID
     * @return 结果
     */
    public int deleteReportDkjgDblxLsbById(String sjrq);

    /**
     * 批量删除贷款结构趋势-担保类型结构图4.3.1.1.1-3
     * 
     * @param sjrqs 需要删除的数据ID
     * @return 结果
     */
    public int deleteReportDkjgDblxLsbByIds(String[] sjrqs);

    List<ReportDkjgDblxLsb> dblxjgt(ReportDkjgDblxLsb reportDkjgDblxLsb);
}
